package cn.com.nes.site.controller.system.vo;

import cn.com.nes.site.entity.vo.BaseVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * 保存活动模板VO
 *
 * @Author: ShenWei
 * @Date: 2024/08/09/11:04
 */
@Data
public class SaveActiveVO extends BaseVO {

    @ApiModelProperty(value = "活动uuid")
    private String uuid;

    @ApiModelProperty(value = "活动模板名称", required = true)
    @NotNull(message = "活动模板名称")
    private String name;

    @ApiModelProperty(value = "活动模板id", required = true)
    @NotNull(message = "活动模板id")
    private String modeid;

    @ApiModelProperty(value = "线索来源")
    private String cluesource;

    @ApiModelProperty(value = "companyrule")
    private String companyrule;

    @ApiModelProperty(value = "开始时间")
    private Date starttime;

    @ApiModelProperty(value = "截止时间")
    private Date endtime;

    @ApiModelProperty(value = "是否插入线索")
    private String isclue;

    @ApiModelProperty(value = "是否默认 1-是 0-不是")
    private String sfmr;

    @ApiModelProperty(value = "是否有填报信息 0 无 1有")
    private String sfytbxx;

    @ApiModelProperty(value = "JSON")
    private String jsondata;

    @ApiModelProperty(value = "行政区划代码")
    private String areaInfo;

    @ApiModelProperty(value = "厂商id")
    private String manufacturerId;

    @ApiModelProperty(value = "背景图片路径")
    private String bgimg;

    @ApiModelProperty(value = "是否添加消息")
    private String isAddMesg;

    @ApiModelProperty(value = "项目id - Long")
    private String projectUuid;

    @ApiModelProperty(value = "项目名称")
    private String projectName;


}
